class CreateBusquedaPresencias < ActiveRecord::Migration
  def self.up
    sql="CREATE VIEW busqueda_presencias AS SELECT centros.presencias.id, centros.presencias.centro_id, centros.presencias.nombre, centros.presencias.ejecutivo_id, centros.presencias.created_at, "+
      "centros.presencias.status_id, centros.centros.nombre_comercial, "+
      "ISNULL(centros.centros.nombre_comercial,'*')+'|'+ISNULL(CONVERT(VARCHAR,centros.presencias.created_at,112),'*')+'|'+ "+
      "ISNULL(centros.ejecutivos.nombre,'*')+'|'+ISNULL(centros.ejecutivos.primer_apellido,'*') as concatenado "+
      "FROM centros.presencias INNER JOIN centros.centros "+
      "ON centros.presencias.centro_id = centros.centros.id INNER JOIN centros.ejecutivos "+
      "ON centros.presencias.ejecutivo_id = centros.ejecutivos.id"

    execute sql
  end

  def self.down
    execute 'DROP VIEW busqueda_presencias'
  end
end
